{
  "name": "codecheck",
  "private": true,
  "type": "module",
  "scripts": {
    "build": "nuxt build",
    "dev": "nuxt dev",
    "generate": "nuxt generate",
    "preview": "nuxt preview",
    "postinstall": "nuxt prepare"
  },
  "devDependencies": {
    "@types/markdown-it": "^13.0.7",
    "@vueuse/core": "^10.9.0",
    "@vueuse/nuxt": "^10.9.0",
    "autoprefixer": "^10.4.17",
    "nuxt": "3.10.1",
    "nuxt-primevue": "^0.3.0",
    "nuxt-simple-robots": "^4.0.0-rc.14",
    "postcss": "^8.4.33",
    "prisma": "^5.9.0",
    "vue": "^3.4.14",
    "vue-router": "^4.2.5"
  },
  "dependencies": {
    "@babel/runtime": "^7.23.9",
    "@codemirror/gutter": "^0.19.9",
    "@codemirror/lang-javascript": "^6.2.1",
    "@codemirror/lang-php": "^6.0.1",
    "@codemirror/lang-python": "^6.1.3",
    "@codemirror/state": "^6.4.0",
    "@codemirror/theme-one-dark": "^6.1.2",
    "@codemirror/view": "^6.23.1",
    "@lucia-auth/adapter-prisma": "^4.0.0",
    "@pinia/nuxt": "^0.5.1",
    "@prisma/client": "5.9.0",
    "@tanstack/vue-query": "^5.25.0",
    "@tsparticles/engine": "^3.3.0",
    "@tsparticles/shape-emoji": "^3.3.0",
    "@tsparticles/vue3": "^3.0.0",
    "@uiw/codemirror-theme-darcula": "^4.21.21",
    "@vueuse/components": "^10.9.0",
    "codemirror": "^6.0.1",
    "highlight.js": "^11.9.0",
    "jszip": "^3.10.1",
    "lucia": "^3.0.1",
    "markdown-it": "^14.0.0",
    "oslo": "^1.0.3",
    "pinia": "^2.1.7",
    "primevue": "^3.48.1",
    "sass": "^1.70.0",
    "tsparticles": "^3.3.0",
    "vue-codemirror": "^6.1.1"
  }
}
